home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio
/
Ham Radio CD-ROM (Emerald Software) (1995).ISO
/
log
/
db3log
/
db3log.doc
< prev
next >
Wrap
Text File
|
1987-04-17
|
6KB
|
137 lines
STATION RECORD KEEPING PROGRAM FOR DBASE III
BY DICK MILLER WD4AZG
INTRODUCTION:
These program files will allow logging and dupping at the same
time. They are linked together through the menu program which is HAM.PRG.
The menu will allow you to control what the program does at the time. The
programs will also allow you to log in QSL cards as received, automatically
entering the information to your log and checking your wantlist deleting the
entry if it exists. The programs will do almost anything you need for your
ham records.
HISTORY:
This program was written in 1983 for a CP/M machine and converted to
dbase III. It probably could be cleaner but it works and works well.
START UP:
To start up your own system run the file names SETUP.PRG. This will
create the files neccessary for operation. ***** CAUTION run this program
only the first time as it will OVERWRITE any existing files. Next copy either
GETUTCST.PRG - Standard time or GETUTCDT.PRG - Daylight time to GETUTC.PRG.
This program will get system time and convert it to UTC for logging purposes.
PROGRAM LIST:
BEAM.PRG is called from HAM.PRG and asks for the prefix of the country desired.
It returns the beam heading, name of country, ITU zone, DX zone, and if it is a
DXCC country. The beam heading should be changed to your location. A public
domain program called BEAMHEAD.BAS will give you the neccessary information.
CONTDUP.PRG is the dupping program to be used in contesting. This is a
shortened, fast entry form of LOGDUP.PRG. It asks for the call and checks the
contest log for a dupe and returns either CALL NOT FOUND or ENTER. Anything
other than Y for enter or END will skip call and return to the call prompt.
END returns to HAM.PRG. Y will enter the append mode and will automatically
enter date, time, call, and a 59 signal report. You may enter other info as
prompted. You may append this file to your log after the contest if so desired.
COUNTRY.PRG is the DXCC country program. It asks for the prefix and returns
prefix, alternate prefixes, name of country, confirmation of both ssb and cw
contacts, and fields for X's for each band.
HAM.PRG is the main menu program that calls all the other programs as ask
for. It has a two letter state abbreviations list include within for those like
me who cant remember them.
LOGDUP.PRG is the main logging program. It asks for call and checks your log
for previous contacts. If found it will display them and asks if you want to
ENTER. Anything other than Y for enter or END will skip the call and return to
the call prompt. END returns to HAM.PRG. Y will enter the append mode and
will automatically enter the date, time, and call. You then may enter other
info as prompted.
MAINT.PRG is the program file to allow you to add a confirmed state or country
to the appropriate file. It will also allow you to add to the USQSLMAN file.
STATE.PRG is the program file for WAS and is similar to COUNTRY.PRG
USQSLMAN.PRG is the program file to search the USQSLMAN.DBF file for a
stateside QSL manager It will display the call and the manager's call.
*** CAUTION this file is somewhat dated. It was created in 1983 when this
program was written for a CP/M machine.
QSLIN.PRG is the program file to enter QSL cards recieved to the log and delete
the entry from the wantlist if it exists.
QSLCOUNT.PRG will count and display either countries or states confirned on ssb
and cw.
WANTLIST.DBF can contain the log entry of QSL cards wanted for any reason.
OPERATION:
THES┼á FILE╙á AR┼á MEN╒ DRIVE╬ AN─ ONL┘á REQUIRE╙á ENTR┘á B┘ ì
ENTERIN╟á "D╧á HAMó A╘ TH┼ DO╘ PROMPT OR "DBASE HAM" FROM DOS«
OPTIO╬ 'Aº WIL╠ CHANG┼ TH┼ BAN─ I╬ MEMORY« REMEMBE╥ THA╘ TH┼
BAND¼á DATE¼á TIME¼á CALL¼á AN─ I╬ TH┼ CONTES╘ MOD┼
┴ 5╣ SIGNA╠á REPOR╘ AR┼ ENTERE─ AUTOMATICALLY!!íá
S╧ B┼ SUR┼ THE┘á AR┼ RIGHT«
OPTIO╬ 'Bº WIL╠ CAL╠ LOG.PRG WHIC╚ WILL ALLOW SELECTION OF EITHER
CONTES╘ LO╟ OR FULL LOG.
á OPTIO╬ 'Cº GIVE╙ TH┼ BEA═ HEADIN╟ O╞á TH┼ PREFI╪á ENTERED«
á OPTIO╬ 'Dº DISPLAY╙ YOU╥ COUNTR┘ CHECKLIS╘á FO╥ TH┼á PREFI╪
ENTERED«á
OPTIO╬ 'Eº DISPLAYS YOUR STATE CHECKLIST FOR THE TWO LETTER STATE ENTERED.
á OPTIO╬ 'Fº GIVE╙ TH┼ ARR╠ TW╧ LETTE╥ STAT┼á LIS╘ (I╞á YOU╥á
LIK┼ M┼ & FORGE╘ THEM)«
á OPTIO╬ 'Gº TELL╙ YO╒á I╞á TH┼ STATIO╬á YO╒á ENTE╥ HA╙ ┴ STATESID┼
QS╠ MANAGE╥ (UPDAT┼á TH┼á LIS╘ WIT╚á MAINT.PRGá OPTION 3
- IT WIL╠ DU╨ CHEC╦ FIRST)«á
OPTIO╬ 'Hº COUNT╙ CONFIRME─á COUNTRIE╙ O╥ STATE╙ FRO═ YOU╥
CHECKLIST╙ AN─á DISPLAY╙ SEPARAT┼ SS┬ AN─ C╫ COUNTS«
OPTIO╬ 'Iº ALLOW╙ YO╒ T╧ ENTE╥ ┴ CAL╠ O╞áTH┼ CAR─ RECIEVE─ AN─
CHEC╦ YOU╥ LO╟, AS╦S YO╒ FO╥ ACCEPTANC┼ AN─ WRIT┼S TH┼
RECEIVE─ COD┼ T╧ TH┼ LOG ENTRY«á
OPTIO╬ 'Jº LIST╙ CARD╙ NOT RECEIVED IN RETURN FOR YOURS FROM YOUR LOG.
TR┘á TH┼á PROGRA═ O╬ ┴ BACKU╨ SE╘ O╞ FILES T╧ SE┼á HO╫á THE┘ ì
WORK«á ╔á THIN╦á TH┼ PROGRA═ I╙ ┴ COMPLET┼ HA═ SHAC╦á BOOKKEEPIN╟ ì
SYSTEM.
╔á HAV┼á USE─ THES┼ FILE╙ SPARINGL┘ AN─ HAV┼á MODIFIE─á THE═ ì
MAN┘á TIME╙ ╔ FEE╠ THE┘ AR┼ ABOU╘ A╙ GOO─ A╙ POSSIBL┼ BU╘ I╞á YO╒ ì
FIN─ ┴ MODIFICATIO╬ T╧ IMPROV┼ THE═ ╔ WOUL─ APPRECIAT┼ I╘ I╞á YO╒ ì
WOUL─á DRO╨á ┴ HAR─ COP┘ O╞ TH┼ FIL┼ I╬ TH┼ MAI╠ T╧ M┼á AN─á WIL╠ ì
EVALUAT┼á FO╥ INCORPORATIO╬ INT╧ REVISION╙ - WIT╚ DU┼ CREDI╘á O╞ ì
COURSE« MAI╠ T╧ DIC╦ MILLE╥ P╧ BO╪ 156╢ MANASSAS,VA« 22110 OR CALL
MY RBBS AT (703)791-6198 "DOS SPITZEN SPARKEN BOARD" AND UPLOAD THE
FILES.
Feel free to copy or distribute this program. I give it as my
contribution to the ham radio world. Of course donations will not be
refused if you find it useful and feel so inclined.
Updates will be forthcoming
ENJOY
Dick Miller WD4AZG
Sysop of DOS SPITZEN SPARKEN BOARD
24 Hr 300/1200
(703)791-6198